Coursework for CM30225 at Bath Uni