output made more atomic, filtering less harsh