Oh no no no this is just too much