Added optional path load