add log, state