extended Version