Generic service wrappers