fixed up signup and started using session vars