Neco Internal Registration