updated jsFiddle