Extend Service and add Javadoc