Add service generator