map button controller works