initial game work