add chronic patches
add require