cleanup
much better..  desnt require reload