final registration