implemented loader skeleton