added API pull