initial plumbing stuff