implement Import method