further expanded models and added on file size and type models recognition