How do I specify an action based on wheather or not an object exists at a given point. For example, first step, if an object does not exist at 0,0,0, then I want to set 0,0,0 as pt1 for the rest of my lisp. If an object do exist, the next point, I want it to be 16,0,0 and have that co-ordinate set as my pt1 for my lisp. If an object exists at 16,0,0, then I want to use 32,0,0 and so on. Basically the first point that creats a nil, I want it to become my pt1. Also, eventually when i travel too far the right I'm going to be inserting a negative Y co-ordinate, but I haven't decided what my extents are going to be. tnx kpennell