full preference selection via jQuery and Graph updates