add updated scheme