added game mechanic