fix: use let* instead of setq to remove compile warnings