material for beginners and advanced techniques for more experienced users. It discusses