added more options to feed method