random fix and map refresh