ios header finagling continues