Use SHIB_cn instead of SHIB_displayName (which only contains first name in HAKA)
A couple of isset checks.