Updated Registration