updated theory manual