row availability

row availability  mostly work i think