New thin

eclipsed thinned out and formatter finished