supports delete query