New introduction to effects, and try to tie up EDSLs/Effects