finish groups
j