inital CFB implementation