changes to enable disable buttons and layout