mobile buttons and transitions