subdivision constructor fix