AbstractVermilion_2.1