Updated Typecast related Library