Vespa Insurance ...still confused ...