일반 new delete를 막고 싶었으나 fail