reformat code according to eclipse standard, but 132 line width
use java 1.7 syntax