bag init