2.0

Exactly like the first one. Way too much copying & repetition for me.