added screen output and clearfix