Updated Registration Method