This takes two long.