initial models and views- still hacked