user crap and much nicer flash messages.
idk. better flash messages