multiposes+groups+solvers kinda working