added buttons and routes