hopefully add regesters