Pause Reset() Refactored

and arrow couple of getters