This module was thrown together...sorry. Improve code and pod.