rename functions and buttons for clarity