Second iteration of preliminary setup