Documentation. May need to abstract Note further.