modeling game actions