fix my compile errors