Extract the shared variable;
Ready to add template for BBS;
First trail for BBS;