improved import