1. A method, comprising: presenting a graphical interactive object on a graphical user interface (GUI) of a touch sensing device, wherein the GUI is visible via a touch surface of the touch sensitive device; receiving touch input data indicating touch inputs on the touch surface of the touch sensing device, wherein the touch input data includes positioning data x nt , y nt and pressure data p nt for each touch input; determining, from said touch input data, a first touch input from a first object at a first position on the touch surface, a second touch input from a second object at a second position on the touch surface, and a third touch input from a third object at a third position on the touch surface, wherein said first, second and third objects are present on the touch surface during overlapping time periods; and while continuous contact of said first, second and third objects with the touch surface is maintained calculating a geometric centre of mass (GCM) for a shape defined by positions x nt , y nt of at least three touch inputs, calculating, for said at least three touch inputs, a pressure centre of mass (PCM) based on the positions x nt , y nt , and pressure data p nt of each of said at least three touch inputs, comparing said GCM with said PCM to determine an x-component distance and a y-component distance between the GCM and the PCM, determining a movement vector k based on the comparison, the movement vector k having a magnitude and a direction, and extensions of the movement vector k being the x-component distance and the y-component distance in a plane of the touch surface with the GCM as the origin of the movement vector k, and moving the graphical interactive object in relation to the movement vector k.