Have fun with it!
Since you asked for feedback, all I can say is, I don’t think you did enough research