Another draft for the GaCD course project