initial commit

basic output service