"Another piece of the puzzle."