changes resulting from compile