It's a good program , you just have to be careful not to get caught up in the " bells and whistles " . I'm preaching to myself here : )