fixed bug with nomin confusion about Identity interface