update answer using jquery
retab with a shiftwidth=2
unit and functional test are passed