Changing Media API's to be children of message