class hints work