dirty version of jsp
tart up
add transactions
tweaks