IDGAFWTCDCSYBWYMFM view 3