style rules and buy