This now builds successful code