Overcoming tax challenges