good story! some nice witty dialogue and two interesting characters with complicated pasts, very nice