This is f’in horrible. Just complete **** all around *