The purpose of this paper is to survey typical binding strategies of the λ-variables in LISP, and to improve several difficulties of some of them. We first survey ”deep binding” and ”shallow binding”, which make use of a-list and p-list, respectively. We then survey ”casual shallow binding” which makes use of the advantages of deep and shallow bindings. We finally point out several difficulties of casual shallow binding, and describe a way to improve them.