initial versions from other repos