Variables should be monotype (code); change throughout.