still trying
model overhaul