added init stop