use GPL2
cleanup
docs