data tables refacto  #www