improved feedback with errors, change missing cpu in db to fatal error