final version of bag