bss functions