second should be set to null when
first
is null
*psecond = null;