Getting a better standard done for communicating between worker and gui