prevent returning Results when not necessary

I'm not sure this is a good idea but easy to fix later
fix examples