fix WS bug for returning gene by location