map shadow, fixing box pos, some bug fixes