_509's Routines