fixed register model