updates to GUI and the way the src is managed