Fix the create address functionality to include all fields