add basic code for bolg