mostly graphing changes, GKV-specific validations for new_machine view+