provider and press waste disposer alg