treatment algorithms