attached some port functions to *Admin