Hey @oluyaratosin123, 👋🏻
I think you did a good job in this PR. However, I have a suggestion:
[ ] There are a lot of commits in this PR from you, which is great. However, most of them have the same name. I think commits should have a descriptive title to distinguish them from the others and give you a general idea of what changed in this commit.