Ya that makes sense ... i started trying to dig into the documentation but I had nothing concrete to anchor off of ... so gave that up and started just playing with Either and Option and slowly adding in other bits as I go ... i'll be a bit more ready for intermediate stuff in a month or two!