starting to make separate view mode

and also want to clean up the model, get rid of extra text shiz