better log states