Thank you!
Yes the lack of information is a mistake on my part, plus there is no way to get hints when you're stuck. So there are two points I need to be careful about for future games!