a bit of a slog