implemented custom blood bag