stupid compile errors