bug fix : (const object).toString()
update licence