refactor availability spec to be day independent