adjust requirements
add webhook support
bump