ok ... seem to have manged to circumvent the native session handler
add files
ok ... service provider ... apears to work as expected ... albeit not that customisable