add requirements, set path via GET param