I am wondering if we should be doing this given that this is the state and we change this with the activate/deactivate affordances. Maybe the kind one should be a hash and you could do a location one as a list with values 'Moya' and 'Elack'