remove application specific functions

I don't see much chance of these being used elsewhere. We can certainly add them when they are needed.