added dynamic paths for int, float, path