initial scratch