upload media & its spec