Added dynamic loading support.