Use code:load_binary/3 instead of erlang:load_module/2