restore missing 4x in cylinder.c form