cork resource setup - braking it to make registering dependencies interactive