more local variables