fixed register resolving