added api version change mechanism