from concept to jQuery plugin