all data from textboxes are added to the correct place with no problem