--	works fine for r f s c X l methods