adding change so that lvm size can be undef so it will use 100 percent space