Add ensure and require to service