more responsive styling