added data feeder API