destroying models and using map