added create map and character