adding a crapload of documentation
looks like wp_enqueue_media is not needed? - seems suspicious! must test