more responsive style