pseudo log