completely register