this shitty edit took so long