changed constructor for media to icnlude comment so no more need to set it everywhere