refactor
add forge multipart compatibility
make config comment more understandable