basic style structure and styleguide