still needs work, check value, and form doesn't reset when data is added