I found the explode function a little hard to follow, but I figured it out, might be nice to have it a little clearer, but not essential.