make this actually check for truth.