Updates for logic and GUI