  We present an extremely simple method for designing self-accelerating
non-diffracting beams having arbitrary trajectories while their intensity,
width and orbital angular momentum are modulated in a prescribed way along
their propagation. Different beams constructed with this method are
demonstrated experimentally in the paraxial regime and numerically in the
non-paraxial regime.
