more thorough invalid result testing