Adding pause and step