refactoring - mostly simplifying button CSS