working on registration bits