https://bringthem-home.blogspot.com/2023/12/javalangclasscastexception.html