removed unused struct