createSurface name changed to CreateSurface