caught! mandy waters, violet gems