Duncan mechanism