initial commit with stable version