Updating
separating code
updating article