working on RF apply