Revert "add adstract"

This reverts commit 79546740a20744e268f0b9c271a1c1b6d50a2100.