Added sign_enumeration
Added sign enumeration