importing basetype functions