Update character also changes map