Latest new working version.