Tennis bat ones work if you are a good aim , the ones that you see in shops on the walls I find don't attract mosquito so much but fly's . Best one I found is the ones that have a blue light in them and a fan in the top part that sucks them into the collection part in the bottom of the trap. These are great when you are going to sleep and are the only light in the room , when the lights are on they aren't so effective.