working progress 2014-6-24