General cylindrical type