should practice typed language too