integrate cliff's design