date check and orientation
location relocated