oops forgot optimisation flag, not good