remove "this." where not necessary
javadocs, overrides, whitespaces