software directory submission