media class add thumbnail
add requirement package