be delectable