introduced dynamic executable loading from library