It seems if I could create an LSX file (LotusScript Extension) and throw it somewhere on the server then any agent in a database on that server could say "UseLSX" and access any functions/subroutines it contains. I'm assuming you have to use the LSX wizard/toolkit. Any guidance is appreciated.