added API gems
merged