implemented game insert
merged with jeff