login stuff done - about to try some crazy ajax stuff