if you dont mind me asking what makes the appointments hard to fill? as I understand it the demand far outweighs the supply?