BF and add authentication