Removed checking for provides