compiler compatible adjustment.