udpated monolog