gadgets and traits