add cache to lectures
add cache to user_lectures
fix cache to lectures and user_lectures