adding a bit of logging
bumping version number
don't blow up on undefined configuration
assign the api var so that programs will actually start