Self contained like new. Needs hoses helper didn't drain properly they are about $150 for set. I paid $5000 for machine works great just dont need anymore.