API update
ps_firstObject is an internal helper