wip -- basic reg and add_lover working