switch to using yaml, not psych