styles and rank added