added 'doBy' plugin