Added SFSTask protocol