moving on to actually solving...