component list more responsive