[broken] oarray implementing.