fuck, redo the all views