Method for executing a spin program for a cleaning appliance which has a rotatable, ribless drum for receiving the textiles, the method comprising the following steps: providing a first motion signal to an interface to a drive of the cleaning appliance, the first motion signal effecting a first rotational motion of the drum in a first direction until the drum has reached a first target rotational speed; providing a second motion signal to the interface to the drive, the second motion signal representing a second rotational motion of the drum in a second direction, which is opposite to the first direction, until the drum has reached a second target rotational speed which is greater than the first target rotational speed; further providing a further first motion signal to the interface to the drive of the cleaning appliance, the further first motion signal effecting a further first rotational motion of the drum in the first direction until the drum has reached a further first target rotational speed which is greater than the second target rotational speed of the preceding second rotational motion; further providing a further second motion signal to the interface to the drive, the further second motion signal effecting a further second rotational motion of the drum in the second direction until the drum has reached a further second target rotational speed which is greater than the further first target rotational speed of the preceding further first rotational motion; repeating at least one of the further providing steps (406, 408) until the further first target rotational speed or the further second target rotational speed reaches a predetermined maximum rotational speed; and providing a third motion signal to the interface to the drive, the third motion signal effecting a third rotational motion of the drum at the predetermined maximum rotational speed in the direction of the preceding further providing step (406, 408), characterised by a step of calculating the maximum rotational speed using a predetermined g-factor, a drum radius value representing a drum radius of the drum, and the gravitational constant. providing a first motion signal to an interface to a drive of the cleaning appliance, the first motion signal effecting a first rotational motion of the drum in a first direction until the drum has reached a first target rotational speed; providing a second motion signal to the interface to the drive, the second motion signal representing a second rotational motion of the drum in a second direction, which is opposite to the first direction, until the drum has reached a second target rotational speed which is greater than the first target rotational speed; further providing a further first motion signal to the interface to the drive of the cleaning appliance, the further first motion signal effecting a further first rotational motion of the drum in the first direction until the drum has reached a further first target rotational speed which is greater than the second target rotational speed of the preceding second rotational motion; further providing a further second motion signal to the interface to the drive, the further second motion signal effecting a further second rotational motion of the drum in the second direction until the drum has reached a further second target rotational speed which is greater than the further first target rotational speed of the preceding further first rotational motion; repeating at least one of the further providing steps (406, 408) until the further first target rotational speed or the further second target rotational speed reaches a predetermined maximum rotational speed; and providing a third motion signal to the interface to the drive, the third motion signal effecting a third rotational motion of the drum at the predetermined maximum rotational speed in the direction of the preceding further providing step (406, 408), characterised by a step of calculating the maximum rotational speed using a predetermined g-factor, a drum radius value representing a drum radius of the drum, and the gravitational constant.