first pass at modifications to support deployment via circleci