I found out about BMF from a local forum site. I joined because it looked promising. I wasn't really active when I joined because I felt so lost. Then I read about it again somewhere, I forgot where exactly, and decided to come back. And here I am enjoying every minute that I am here learning lots of new things.