even though I think intros are highly overrated, I think this is cool and I will use.
thanks to @kuerbiskuchen for the original project