generally working RM