continue with the 3 part idea...