added rs and slf