update with working game