First almost working version