extracing versions