reveal
reveal
reveal
default alignment to left
reveal
reveal

reveal minimum api and java class refactoring