add full session support to functions
Merge pull request #35 from SIMS-Topaz/aja/integrate_sessions

add full session support to functions