require controller in rail tie