Merits of 'improvement corporation' considered