Changed core del reg to not use generics