How does Assignment Solutions work?