some new features
initial styles