init compass, tweak layout