need to split test stuff