provides companies