figuring out the positioning