pretty true. its not necessary. i will probably get rid of the cleanup code.