it is not a perfect product but it does have a lot going for it .