Thanks for the input. Guess I will work on rolling my own.