implement class.zAPP