object loader preliminary methods liad out