First working version done.