dynamic path mapping