lookat constraint for working pivot


I write few lines to do this with a temp object, but my axis is flipped :-(
If anyone can help ! :-)
WorkingPivot.EditMode = true
local savesnap=snapMode.active
pta = pickpoint snap:#3d
somethin = Point centermarker:on size:10 constantscreensize:on pos: pta
somethin.lookat = $Working_Pivot001
delete somethin
WorkingPivot.EditMode = true

and if anybody can explain "somethin.lookat = $Working_Pivot001" ????
at first I wrote "$Working_Pivot001.lookat = somethin"... to make Wpivot to look at the point, but it make the point to look at the Wpivot....
For me, this is the inverse of what I should write...