additions for setup