More updates, takes too much time to execute. Needs improvements.