added point mode