basis changes