user error handling
Correct empty states
basic repost validation