New law provides a variety of tax breaks