list media functionality complete