Stable. Almost complete