adding tests for the new services template pattern: includes removing and overriding templates