added more responsive