Essential insights about mosquitos