updated get_UID()