added dx variations