added some fucntionality to sign up and changed perl name