location and stuff is perfect