fix lottery

Signed-off-by: jsonchou <jsonchou329@gmail.com>
add extend files

Signed-off-by: jsonchou <jsonchou329@gmail.com>