initial setup and update