get type casting