Compintion Registration