registering data port