Generic state implementation completed.