'Service' rewrite