Added fetchById and delete methods