do abstract class again

Created by  Bowei Liu  on December 27, 2020
YLV4W4IIJEWLS72UPGXZAJCDTWN6SJ4UTCYOW7YDSK2DLOUTAFOAC
Change contents