Added additional load options and multithreaded support