ready for solutions - i think