add footer, better summary and step no