rotational invarient verified!