Update in License
Added clean function
Comment and change API