updates internal dependencies