adding user backend