update to 1.9 add destroyAll