initial version of the new style
Merge pull request #18 from dz1984/feature/NewStyle

initial version of the new style