add properties loader, no need to change MainDriver