Yeah that would make sense, wouldn't it... haha. Man, don't know how I missed that. Since it prevents the \n thing does this mean that the cin.ignore is unnecessary toward the end now or should I keep it in there for a safeguard?