Reset_all functionality added