add sf compare