fixed compilation, eased up on upkeep requirements, fixed coordinate overflow errors