api for media picture fleshed out; no implementations
checkpoint before heading to Sam