fix some typo
add function chain recipe
add raw selection recipe