i doubt trife wrote all those