revert old file
add sfa protocol