capsule primitive support