transparent registration