*** Removed media object, need a bette implementation