Still think im struggling but here you lot go, CnC harshly please