Clean build; AOP interceptor for error handling