add webp framework
add categories