game base structure.