more dynamic edit value menu, but incomplete...