added GameRegistry interface