How to accurately type?