Hayabley Results