about to change Code class