updated: added sign-up using RESOURCE