add blsi, blsr