path and formatting