finalized models with nick please dont change