all first incomplet readeble version
orderd