First version that really works has been completed