components are designed