typing + strings