Added Reset func