update angularService to optimized generator