more work on button styles