RMF routines