pass & fail result
run submission with id
sbt listener plugin
recursive projects