low level game machine infrastructure