implemented honest loader