Better frontend notification and GUI updating