simpler output name generation