functional screenname fragment refactor
minor fixup