add flick and fix game finish