[Requirements] I should learn how to type