Use display instead of opacity for flash messages.
simplify orderBy
Add support for create and delete