trust init finally works