handle nullable fk values
upgraded schnippjs and included new media files