duplicate mode works almost fine