script by genius Gerard Ferrandez