Not exactly ChainOfResponsibility yet, but VERY appealing animation