handled one more funky scenario