create generic and march specific version