rst is actually pretty stupid