This took too long to finish 😭