Factored out ticks and label into their own closures