Identity for Nevesgems
work in progress !