refactoring / model update
refacotirng
enabling put request