Create identity fully implemented. ver 1.2