push from url spec