For the future: break out models seperately from viewy stuff?