added crates again, and checking for destructibility