change the way convert works.