pick list
add requirements