first init, still scratch