basic styles and docs