waiting for scratch 2 and 3, checking for update