Updated the explantion script