remote commit feature3