Why is only one submission per user being saved?