more commenting/cleaning up
more cleaning up
comments and cleanup done...for now