add svg and webp upload capabilities