general updates and added media object