minor setup work