added fade transition to button and presentation