small fixes
add requirements