canonical forms tabs