initial implementation of service impl. suggestion