added correct gui behaviour, overhaul sync next