Updating the entry that is being added and exploring following some rate
Refactoring the code
Exploring tunning
Results using after exploration tunning