Ensure this.done exixts before calling it
Add Licence