AbstractVermilion_1.2