added definition tests