made availableAt nullable