improved model loading process, no longer expect labels or input on load