3rd BFA assignments+

3rd BFA assignments