Renamed sign
Pelimenary version canoical4