added version strategies