words and stuff made by Jorge Camacho.