- buttons and logging