dynamic load interface parse method