Many points to consider.