ralentization and auto-logging functions