add list and fetchById method

add list and fetchById method