Could you please add typehints here ?