After being stuck for over a month, I've finally managed to break free...