initial kinda sorta user-land stuff; need to rework log/service stuff. entirely non-functional