#8 Better input processing.