soldiers and map access
time functions update
rotate fix