switched to relative sizes (buttons scale properly now)