fix valid_context?  home is kind of list