AbstractVermilion_2.2