update mono solution #1