add halfup test