less local variables