missing include. unused struct