Wrapped functionality into services