Need to wrap this in a func()

Otherwise time.Since(start) get's evaled. For some reason I though that
it wouldn't.
Let the FixerFunc handle it's own timing