eat directives for now; fix a few initialization issues/tests