new init

working on login