added reasons to use slog