updated positioning for mobile