use separate variables