path changes and create controller