fix bug in Ono and add test