maybe @kennknowles has an idea, but i'll merge for now.