add missing dashes and add missing providers