function needed for setup