minor changes mainly to cause variables like BCPLHDRS to be set
