Incremental work ... WILL NOT COMPILE