added dispose comments