HAPPILY EVER AFTER.