component clippping etc