Ok updated guys. Hope you enjoy the read.