some very nice additions