style improvements, button add