problems on static method redefinition attempts