work on explosion