Removed the provider in favor of helper methods.