advanced recording techniques