initial cut at standalone SDOM apps