Full user action logging for naive version.
Also full user action logging for smart version.