library/media changes by sh