added mappings for button