add partial tests