added explode class more correctly