The difficult parts when designing