naive registration