handle no availability