some import logic