fix up change construction
doc + license