finished user builder