log top level exception
use happstack's look
SQL basic multiline