three components