Current-steering Architecture Research Articles