Made the description method a lot smarter.