change to output
bug correction
clean up
bug fix