Author: swiss smart media gmbh