this sucks so close
final edits