added tests for user fn, ln, pn