add trousseau function