first commit of more or less stable version