added exists service