log and path