Do checks on geometry
do check on geometry