implemented add <user> function