adding initial versions