ohj.ark.harj in progress, todo: everything