initial stable versoin