switch to seajs