* fix: make needs input optional