FINALLY FINISHED MAPS SECTION <333, working fully, just need lawyers