- initial set up