reverse cowgirl compilation

reverse cowgirl compilation