changes to user add interface