add referencesol