Volume & Issue: Volume 4, Issue 12, December 2022, Pages 2843-2931