all working in a basic form  - no signing in feature just yet