Components are clean, facade is designed as main service