added posibility to temporarily unset register data
fix merge conflicts