replace version with a timestamp as suggested
copy changes from the client to reflect api changes