removed null-pointer exception, added explosion