Implementing basic service methods.