added info about the destruct function and why it's not in the efuns file