map and animation