more work on the init