Add Available and AvailableAt functions