code clean up, added cover for video while ended, and ongoing fix footer click