add keys docs
add vals docs