custom register file management utility