Micah,

Could you post the most recent source code somehwere? Mabye I could take a crack at adding a feature or two.