created during the stuttgart js meetup in oct 2014