fixed compile errors again