update doc; remove yaml dependency; close #38