specifying variant