add image, volume, and instance types