* typo
* moved fbList overflow check to where it belongs
* reduce scope