add needs url