Added license
Refined comments