init for my fork
for style review by Greg