Made talon its own struct.