add long logging