stable initial version