Wedge high heels and impossibly high heels