built loader)interface