Ack. substitution is killing me.