UVFIX works when the antenna file has data that are interpreted correctly. There are a number of possibilities including wrong sign for By that would cause UVFIX to give bonkers results. Note that the antenna table is used for very little except by UVFIX so there is nothing that tests its contents properly. Eric Greisen