Added inforging methods like __destroy