edit using action lib vgate