Updated user input and some DB methods