Throwing not implemented
Added general import function