A method for data transmission in a telecommunication network, the network comprising a server and a portable electronic device, wherein the server and the portable electronic device are adapted for mutual communicating via a base station, the portable electronic device comprising a graphical user interface, the graphical user interface being describable by perpendicular x- and y directions, the method comprising at the portable electronic device: - sending a request to the server, the request indicating calendar entities to be displayed on the graphical user interface, and in response receiving from the server the calendar entities, - drawing within a calendar region displayed on the graphical user interface a timeline and the calendar entities, wherein the calendar region represents a first number of time units representing a first time period, wherein each calendar entity is representative of a respective second time period specified by the calendar entity, wherein drawing is adapted for allowing each calendar entity to be displayed correctly scaled with respect to the timeline, - detecting a tilt movement of the portable electronic device, wherein the tilt movement comprises a tilt direction in the x- or y-direction, - determining a second number of time units by multiplying a determined normalized shift displacement obtained from the detected tilt movement with the first number of time units, wherein the normalization is given with respect to the width of the calendar region in the tilt direction, wherein the tilt movement comprises a tilt angle, the shift displacement being the leg right next to the angle and the hypotenuse of a right triangle, wherein the normalization of the shift displacement is performed by dividing the shift displacement by the length of the calendar region in the tilt direction, - redrawing within the calendar region the timeline and the calendar entities shifted by the second number of time units in the tilt direction, wherein the calendar region now represents an updated first time period, - sending a message to the server, the message comprising a request for further calendar entities representative of respective second time periods matching the updated first time period and not matching the first time period, wherein the redrawing is only performed in case the normalized shift displacement is above a predefined threshold, wherein the sending of the message to the server is performed irrespective of the normalized shift displacement being above the predefined threshold wherein in case the normalized shift displacement is below the predefined threshold, the timeline is fictively shifted by the second number of time units in the tilt direction - sending a request to the server, the request indicating calendar entities to be displayed on the graphical user interface, and in response receiving from the server the calendar entities, - drawing within a calendar region displayed on the graphical user interface a timeline and the calendar entities, wherein the calendar region represents a first number of time units representing a first time period, wherein each calendar entity is representative of a respective second time period specified by the calendar entity, wherein drawing is adapted for allowing each calendar entity to be displayed correctly scaled with respect to the timeline, - detecting a tilt movement of the portable electronic device, wherein the tilt movement comprises a tilt direction in the x- or y-direction, - determining a second number of time units by multiplying a determined normalized shift displacement obtained from the detected tilt movement with the first number of time units, wherein the normalization is given with respect to the width of the calendar region in the tilt direction, wherein the tilt movement comprises a tilt angle, the shift displacement being the leg right next to the angle and the hypotenuse of a right triangle, wherein the normalization of the shift displacement is performed by dividing the shift displacement by the length of the calendar region in the tilt direction, - redrawing within the calendar region the timeline and the calendar entities shifted by the second number of time units in the tilt direction, wherein the calendar region now represents an updated first time period, - sending a message to the server, the message comprising a request for further calendar entities representative of respective second time periods matching the updated first time period and not matching the first time period, wherein the redrawing is only performed in case the normalized shift displacement is above a predefined threshold, wherein the sending of the message to the server is performed irrespective of the normalized shift displacement being above the predefined threshold wherein in case the normalized shift displacement is below the predefined threshold, the timeline is fictively shifted by the second number of time units in the tilt direction