added prog log