Könnte einen Touch sauberer sein, ansonsten aber wie beschrieben.