updated processor