rf; lfm library