progress on MEAN generator