shell for bc