Could this be broken into several smaller tests for clarity?