add dataproviders to unit testing..what what.  serious upgrade to dnapos algorithm based on strpos