correct working own01 which doesn't fall of the end of the world, and the dup makes it possible to ireturn