added snopt reference