more id lib methods