tried to simplify name convention of buttons