debugging compile errors