curvy violet mayers