refactoring and creating a data model
added correct data typing