build with versions