Lily Carter is a sweety, anxiously waiting for dick makes