https://rfckfosbzd.blogspot.com/2021/07/how-to-make-your-own-server-create-or.html