integrates with an external site correctly through an iframe now, working on cleaning up tests next