uniform controller path