GUI update is working fine! Needs further improvement!