discount manipulation and styles