work on crud method done on list