Good preparation up front with lots of usefull information.