Revert "remove abstract class/method, obfuscator don't like it (fix crash)"

This reverts commit aefc20629010a9bfaac0730115200fab986d4799.