I have spent FUCKING days FUCKING perfecting this, do you have any FUCKING idea how FUCKING many I had to FUCKING fool? To FUCKING try and FUCKING try again, only to FUCKING fail