add integration with media uploads