im a bit thick but here goes