breaking out separate test