fixed register calls