new losetup structure