split projects into their own unique jars, closed input streams