updated the command stuff and a little on the map reader