CFA and some other questions