lets try this fancy trust thing