receiving inputs
setting and getting key/values