Sketch out a little of the availability functionality