added Set_to_identity