restruct
add requirements
fix get error

session.get() sometimes get max retry error.