add requirements
add requirements
more setting