re org and add license
license