Yet God promised and unalterably guaranteed just that There were no conditions

Please fix the punctuation.
Yet God promised and unalterably guaranteed just that! There were no conditions.