fixed error - init is broken, try ensuring callback signature matches expected