fix bugs and add subjects and level choice for video and documents